#ifndef SENDCONTROLPOINTLISTCMD_H
#define SENDCONTROLPOINTLISTCMD_H

#include "Command/BaseCmd.h"
#include "DataType/ZigbeeStruct.h"
#include "Protocol/ZigbeeControlProtocol.h"

class SendControlPointListCmd : public BaseCmd
{
    Q_OBJECT
public:
    explicit SendControlPointListCmd(QObject *parent = 0);
    enum{FunctionCode = ZigbeeControlProtocol::SendControlPointList};

    Package toPackage();
    void unPackage(Package package);


    ZigbeeStruct zigbee() const;
    void setZigbee(const ZigbeeStruct &zigbee);

private:
    ZigbeeStruct m_zigbee;


};

#endif // SENDCONTROLPOINTLISTCMD_H
